[Mesh]
   [./gen]
    type = GeneratedMeshGenerator
    dim = 3
    nx = 1000
    xmin = 0
    xmax = 0.05
    ny = 2
    ymin = 0
    ymax = 0.01
    nz = 2
    zmin = 0
    zmax = 0.01
  [../]
[]
[Variables]
  [./temperature]
  [../]
  [./pressure]
    order = FIRST
    family = LAGRANGE
  [../]
 
[]
[BCs]
 
[]

[ICs]
 
[]

[Kernels]

[]

[Materials]
   [./mat]
    type = PorousMaterial
    temperature = temperature
    pressure = pressure
    mu = mu
    rhog = rhog
    rhos = rhos
    porousity = porousity
  [../]
  [./const]
    type = ADGenericConstantMaterial
    prop_names = 'rhog rhos mu porousity'
    prop_values = '1  1 1'
  [../]
[]

[Executioner]
  type = Transient
  solve_type = newton
  start_time = 0
  end_time = 60
  scheme = bdf2
  l_tol = 1e-06
  nl_rel_tol = 1e-06
  l_max_its = 10
  nl_max_its = 20
  petsc_options_iname = '-pc_type -pc_hypre_type'
  petsc_options_value = 'hypre boomeramg'
[./TimeStepper]
    type = FunctionDT
    time_t = '0 1 5 60'
    time_dt = '0.01 0.1 1 1'
  [../]
[]

[Outputs]
  checkpoint = true
  [./exodus]
    execute_on = 'timestep_end'
    type = Exodus
    #interval = 10
  [../]
 [./solution]
    type = Console
    output_file = true
    verbose = true 
    all_variable_norms = true
  [../]
[]
